-1
これはrun.batファイルを実行していないこのコードを持つバッチファイルです。 与えるエラー: は、内部または外部コマンドバッチファイルからRunasコマンドを使用してバッチファイルを実行する方法
@echo off
SET Identity=%userdomain%\%username%
CALL :ICACLS "%Identity%"
SET mypath=%~dp0
echo %mypath:~0,-1%
runas /noprofile /user:%Identity% "cmd /K %mypath%\run.bat"
それは、働く元のスクリプトと同じディレクトリにあるrun.batであると認識されていませんか? –
また、mypathを現在のディレクトリに設定します。なぜですか?あなたは '。\ run.bat'を呼び出すことができ、両方が同じディレクトリにあるとみなします。 –
はい同じディレクトリにあります。 – rahul