Monday, April 10, 2017

Logon Script to delete all browser cashe

@echo off

REM Cookies:

REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

::Firefox

@echo off

taskkill /im "firefox.exe"

set DataDir=C:\Users\%USERNAME%\AppData\Local\Mozilla\Firefox\Profiles

del /q /s /f "%DataDir%"

rd /s /q "%DataDir%"

for /d %%x in (C:\Users\%USERNAME%\AppData\Roaming\Mozilla\Firefox\Profiles\*) do del /q /s /f %%x\*sqlite

::Google Chrome

@echo off

ECHO **** Clearing Chrome cache
taskkill /F /IM "chrome.exe">nul 2>&1

set ChromeDataDir=C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default
set ChromeCache=%ChromeDataDir%\Cache>nul 2>&1  
del /q /s /f "%ChromeCache%\*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*Cookies*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1    


set ChromeDataDir=C:\Users\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default
set ChromeCache=%ChromeDataDir%\Cache>nul 2>&1
del /q /s /f "%ChromeCache%\*.*">nul 2>&1   
del /q /f "%ChromeDataDir%\*Cookies*.*">nul 2>&1    
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1    
ECHO **** Clearing Chrome cache DONE


::Internet Explorer
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

:Clear temp files
erase "%TEMP%\*.*" /f /s /q
for /D %%i in ("%TEMP%\*") do RD /S /Q "%%i"

erase "%TMP%\*.*" /f /s /q
for /D %%i in ("%TMP%\*") do RD /S /Q "%%i"

Tuesday, April 4, 2017

Get Mailboxes who has forwarding

Get list of users who has forwarding form OU:

Get-mailbox -DomainController dc01.test.local -OrganizationalUnit "test.local/Office/"  | select DisplayName,ForwardingAddress | where {$_.ForwardingAddress -ne $Null}

Thursday, March 30, 2017

Restore 127.0.0.1 routes Windows

After commad route -f all routes will be removed.

To restore loopback adapter rotes use this commands :

route add  127.0.0.0 mask 255.0.0.0  0.0.0.0 metric 306 if 1
route add  127.0.0.1 mask 255.255.255.255  0.0.0.0 metric 306 if 1
route add  255.255.255.255 mask 255.255.255.255  0.0.0.0 metric 306 if 1

Wednesday, March 29, 2017

Sharepoint popup window on main page

To show popup window on Sharepoint page add script editor :


<script type="text/javascript">
    function codeAddress() {
        alert('Your message text');
        SP.UI.ModalDialog.showModalDialog(options);
    }
    window.onload = codeAddress;
</script> 

Sharepoint Birthday List

Create Collums:

  • Username                           > People or Group
  • Birthday                              >  Date Only format
  • Next Birthday                      > Calculated field        
  • Days until B'day                  > Calculated field


Next Birthday contains following formula:
=DATE(YEAR(Birthday)+DATEDIF(Birthday,TODAY(),"Y"),MONTH(Birthday),DAY(Birthday))

Days until B'day contains following formula:
=IF([Next Birthday]=TODAY(),"Happy Birthday","has birthday in "&DATEDIF(TODAY(),[Next Birthday],"d")&" days")

To show only today birthday modify view and add filter Days until B'day contains Happy.

Tuesday, March 21, 2017

Reset Ad user password in OU

Reset Active Directory multiple users password in OU using powershell:

# Specify the OU.
$OU = [ADSI]"LDAP://ou=West,dc=MyDomain,dc=local"

# Enumerate all objects in the OU.
$arrChildren = $OU.Get_Children()
ForEach ($User In $arrChildren)
{
    # Only consider user objects.
    If ($User.Class -eq "user")
    {
        # Set password.
        $User.Invoke("SetPassword""123-zxc")
        # Expire the password.
        $User.pwdLastSet = 0
        $User.SetInfo()
    }
}

Monday, March 13, 2017

Rename New Discussion Sharepoint

To Rename New Discussion Sharepoint add Script editor :



<script type="text/javascript" src="/SiteAssets/Scripts/jquery-1.9.1.js"></script>
<script language="javascript" type="text/javascript">
jQuery(document).ready(function() {
   jQuery("a:contains('new discussion')").html("text what you want");
 });
</script>


Also you can rename New Picture, new document and ...