私はtriyngを使ってVBSを通して管理者としてファイルを実行しますが、ここでファイルを見つけることができません。私はファイルを実行しようとしていますが、VBSはファイルを見つけることができませんtriyngを実行する
Set WshShell = WScript.CreateObject("WScript.Shell")
If WScript.Arguments.Length = 0 Then
Set ObjShell = CreateObject("Shell.Application")
ObjShell.ShellExecute "wscript.exe" _
, """" & WScript.ScriptFullName & """ RunAsAdministrator", , "runas", 1
WScript.Quit
End if
CreateObject("WScript.Shell").Run ("C:\Users\David\Desktop\X-tra Settings\File.bat")
ファイルを見つけることができません。私はいくつか試しました。 VBSファイルと同じフォルダにありますが、見つからない場合があります。あなたの変数を引用する
あなたは 'ScriptFullName'を引用しましたが、バッチファイルを引用しなかったのはなぜですか?また、 'run'メソッド呼び出しで括弧を削除してください。 –
私はScriptFullNameをqoutedしました。なぜなら私はエラーが出ないからです。 –
なぜ、バッチファイルへのパスが同じケアに値しないのでしょうか? –