Begränsningar med .cmd-fil som administratör?

Permalänk
Medlem

Begränsningar med .cmd-fil som administratör?

Hej gott folk,

håller på och knåpar med en .cmd fil men stötte igår på ett problem jag hittills inte lyckats hitta en förklaring på.

Det som spökar är att vissa kommandon endast går att köra som normal användare och inte när jag öppnar .cmd-filen som administratör.

Detta gäller kommandona COMP och FC (men finns säker fler) vilka används för att jämföra filer. Fast jag har inga problem med kommandon som WMIC, som kan modifera en massa saker och skriva till filer... jag kan även starta egna och nerladdade program med en .cmd som admin utan problem...

När jag försöker köra cmd-filer med COMP eller FC i sig som vanlig användare (dubbelklickar på cmd-filen) så fungerar den perfekt. När jag högerklickar och öppnar den som administratör så stängs kommandofönstret direkt ner.

.cmd-filerna:

COMP:

@ECHO OFF COMP d:\test1.txt d:\test2.txt PAUSE

FC:

@ECHO OFF FC d:\test1.txt d:\test2.txt PAUSE

Någon som vet varför detta sker och/eller hur jag kan undvika det?

(Hänvisa mig helst inte till PowerShell eller liknande då jag vill få det att fungera med .cmd )

(Kom direkt efter skapandet på att Windowsavdelningen kanske inte var den mest perfekta... sure det är just för windows(8) som det gäller men ska nog ligga i Programmering och digitalt skapande) Försöker hitta en mod som kan flytta den

Edit: Vet fortfarande inte varför det beter sig som beskrivit ovan men har hittat en metod att kringå problemet: Använder mig av CALL för att öppna en .cmd i en .cmd. Placerar jag kommandona som strular i .cmd-filen som öppnas av den första fungerar allt utan problem.

Permalänk
Hedersmedlem

*tråd flyttad*

Till Programmering och digitalt skapande.

Visa signatur

Don't drink and drive, you might spill your drink.